body
{
  font-size : 12px;
  font-family: Verdana, Helvetica, Arial, sans-serif;
}

/*table
{
  border : 2px;
  border-color : black;
}*/

tr{
 /* border: 0px;
  border-color: black;*/
/*color: #D5E4EC; font-size: 11px; font-weight : bold;
//background-color: #006699; height: 28px;
background-image: url(images/cellpic3.gif);*/

/* 	background-color: #3A95C2; */
}

/*td
{
  border : 0px;
}
*/
tr.up
{ 
   align : center;
   font-size: 15px;
   font-weight : bold;
   background: url(../img/table_mini.gif);
   /*background-repeat: repeat-x, repeat-y;*/
   /*background-image: url(img/ls.gif);*/
}
tr.main
{
  background-color: #EEF1EE;
}

td {
    padding:5px;
}

a:link   { text-decoration: none; color : #0066CC; }
a:visited { text-decoration: none; color : #800880; }
a:hover	{ text-decoration: underline; color : #0066CC; }

b.allow
{
  color : #00912F;
}
b.deny
{
  color : #FF0000;
}

#leftcol { /* Левая колонка*/
 width: 70%; /* Ширина слоя */
 float: left; /* Состыковка с соседним слоем */
 background: #F6F6F6; /* Цвет фона левой колонки */
}

#rightcol { /* Правая колонка*/
 background: #F6F6F6; /* Цвет фона правой колонки */
 margin-left: 70%; /* Отступ слева */
 text-align: right;
}

div.btn {
    /*margin:auto;*/
    margin-left:42%;
}

div.nicetitle {
    position: absolute;
    padding: 4px;
    top: 0px;
    left: 0px;
    color: black;
    font-size: 11px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    width: 25em;
    font-weight: bold;
    background: url(../img/table_mini.gif);
   /* border-top:4px solid #3790BC;*/
    border-top:4px solid #000000;
    
    /* Mozilla proprietary */
    -moz-border-radius: 0px;
}
div.nicetitle p {
    margin: 0; padding: 0 3px;
}
div.nicetitle p.destination {
    font-size: 8px;
    text-align: left;
    padding-top: 3px;
}

div.post {
    /*background-color: #FFFFF4;*/ /* Цвет фона слоя */
    border: 1px solid #BABABA; /* Параметры рамки вокруг */
    /*padding: 5px;*/ /* Поля вокруг текста */
    width: 40%; /* Ширина слоя */
}

div.post_header {
    background: #F6F6F6;
    border-color: #BABABA;
    border-style:none none solid none;
    border-width:1px;
    padding: 5px; /* Поля вокруг текста */
}

div.post_text {
    padding: 5px;
}

div.empty {
    height:5px;
}

.postbody 
{ 
  line-height: 18px;
  font-size : 12px;
}